/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package seguranca.Interfaces;

import entidades.Usuario;
import java.util.List;
import negocio.NegocioException;

/**
 *
 * @author renan
 */
public interface IUsuario {

    public void autenticar() throws NegocioException;

    public Usuario getUsuario();

    public void setUsuario(Usuario usuario);

    public void limpar();

    public List<Usuario> pesquisar(String login) throws NegocioException;

    public void inserir() throws NegocioException;

    public void alterar() throws NegocioException;

    public void deletar() throws NegocioException;

    public void autenticarCliente() throws NegocioException;
}
